﻿using SHZY.Common.Filter;

namespace SHZY.Business.Entitys.WMS.Dto.WmsBusiReceiveNotice;

/// <summary>
/// WMS.到货通知列表查询输入
/// </summary>
public class WmsBusiReceiveNoticeListQueryInput : PageInputBase
{
    /// <summary>
    /// 选择导出数据key.
    /// </summary>
    public string selectKey { get; set; }

    /// <summary>
    /// 导出类型.
    /// </summary>
    public int dataType { get; set; }

    /// <summary>
    /// GUID.
    /// </summary>
    public string Id { get; set; }

    /// <summary>
    /// 供应商id.
    /// </summary>
    public string SupplierId { get; set; }

    /// <summary>
    /// 供应商编码.
    /// </summary>
    public string SupplierCode { get; set; }

    /// <summary>
    /// 供应商名称.
    /// </summary>
    public string SupplierName { get; set; }

    /// <summary>
    /// 物料id.
    /// </summary>
    public string MaterialId { get; set; }

    /// <summary>
    /// 物料code.
    /// </summary>
    public string MaterialCode { get; set; }

    /// <summary>
    /// 物料名称.
    /// </summary>
    public string MaterialName { get; set; }

    /// <summary>
    /// 采购订单号.
    /// </summary>
    public string PurchaseOrder { get; set; }

    /// <summary>
    /// 发货日期.
    /// </summary>
    public DateTime? DeliveryDate { get; set; }

    /// <summary>
    /// ASN.
    /// </summary>
    public string Asn { get; set; }

    /// <summary>
    /// 状态(0:未处理 1已生成).
    /// </summary>
    public int? Status { get; set; }

    /// <summary>
    /// 采购单位.
    /// </summary>
    public string PoUnit { get; set; }

    /// <summary>
    /// 数量.
    /// </summary>
    public decimal Qty { get; set; }

    /// <summary>
    /// 批次号.
    /// </summary>
    public string BatchNo { get; set; }

    /// <summary>
    /// Site.
    /// </summary>
    public string Site { get; set; }

}